Big Huge Thesaurus

submersible warship

noun

antonyms